PowerTools CalendarGrid for Windows Forms 1.0J
FindLastIndex<TTarget>(Int32,Predicate<TTarget>) メソッド

要素の型。
後方検索の開始位置を示す 0 から始まるインデックス。
検索する要素の条件を定義する Predicate デリゲート。
List の最初の要素から指定したインデックスまでの範囲内で、指定した述語によって定義された条件に一致する要素を検索し、最もインデックス番号の大きい要素の 0 から始まるインデックスを返します。
構文
Public Overloads Function FindLastIndex(Of TTarget As T)( _
   ByVal startIndex As Integer, _
   ByVal match As Predicate(Of TTarget) _
) As Integer
public int FindLastIndex<TTarget>( 
   int startIndex,
   Predicate<TTarget> match
)
where TTarget: T

パラメータ

startIndex
後方検索の開始位置を示す 0 から始まるインデックス。
match
検索する要素の条件を定義する Predicate デリゲート。

型パラメータ

TTarget
要素の型。

戻り値の型

match で定義された条件に一致する要素が見つかった場合は、最もインデックス番号の大きい要素の 0 から始まるインデックス。それ以外の場合は -1。
例外
例外解説
System.ArgumentOutOfRangeExceptionstartIndex が List の有効なインデックスの範囲から外れています。
System.ArgumentNullExceptionmatch が null です。
参照

CollectionBase<T> クラス
CollectionBase<T> メンバ
オーバーロード一覧

 

 


© 2014 GrapeCity inc. All rights reserved.